package com.ruoyi.oto.domain.dto;

import cn.hutool.core.lang.RegexPool;
import lombok.Data;

import javax.validation.constraints.NotNull;
import javax.validation.constraints.Pattern;
import java.io.Serializable;

/**
 * 设置为其他账户参数
 */
@Data
public class ReplaceUserDTO implements Serializable {

    /**
     * 会员角色 填汉字 企业用户 或者  联企用户
     */
    @NotNull(message = "会员角色ID不能为空")
    private String roleName;
    /**
     * 目标账户，目标账户的手机号
     */
    @Pattern(message = "请填写新账号正确的手机号码",regexp = RegexPool.MOBILE)
    private String targetAccount;
    /**
     * 会员ID，当前的会员ID
     */
    @NotNull(message = "会员ID不能为空")
    private Long memberId;

}
